Compund Words
Last Search Words
Search Result:squamous cell carcinoma
Overview of noun squamous_cell_carcinoma
The noun squamous cell carcinoma has 1 sense
- cancroid, squamous cell carcinoma -- (the most common form of skin cancer)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar